
package Timeline.Imagem;

import java.awt.image.BufferedImage;
import java.io.IOException;
import java.net.URL;
import javax.imageio.ImageIO;


public class Imagem {
    private static Imagem instancia;
    
    public static Imagem getInstance(){
        if(instancia == null){
            instancia = new Imagem();
        }
        return instancia;
    }
    
    private Imagem(){
    }
    
    public BufferedImage getResourceImage(String caminho){
        URL url = getClass().getClassLoader().getResource(caminho);
        
        BufferedImage imagem = null;
        try {
            imagem = ImageIO.read(url);
        } catch (IOException ex) {
            System.out.println(ex.getMessage());
        }
        return imagem;
    }
}
